package Model;

public class ComportamientoInvulnerable extends Comportamiento{
	
	long timeStart ;
	
	public ComportamientoInvulnerable(NaveAliada aliado){
		super(aliado);
		timeStart = System.currentTimeMillis();
		aliado.escudo = true;
	}
	@Override
	public void ejecutar(NaveModelInterface alien){

		alien.visible = false;
		aliado.addPuntos();
					 
	}
	public String toString(){
		return "invulnerable";
	}
	@Override
	public void comprobar() {
		
		if(System.currentTimeMillis() - timeStart > 5000) {
			
			 aliado.setComportamiento(new ComportamientoVulnerable(aliado));
			
			 
		 }
		
		
	}

	
}
